socialist platform of the oppressed - Francés Inglés Diccionario